bookkeeper Release 4.16.3
bookkeeper Release 4.16.3
4.16.3
版本 4.16.3 包含多个错误修复和一些依赖项的 CVE 修复。
鼓励 Apache BookKeeper 用户升级到 4.16.3。以下是此版本的技术细节总结。
亮点
错误修复
- 修复 AutoCloseableLifecycleComponent 关闭异常日志 PR #4042
- 使 DefaultEntryLogger 和 DirectEntryLogger 兼容 PR #4041
- 修复 deletedLedgers 计数 PR #4026
- 修复当执行器抛出
RejectedExecutionException时的读写请求泄漏 PR #4024 - 最终回收 LongWrapper 以避免内存泄漏 PR #4007
- 移除 underreplication 回调 PR #4058
改进
- 强制使用 linux/amd64 构建发布版本 PR #4060
- 允许在单个 rocksdb 批处理中设置最大操作数 PR #4044
- 将 pendingDeletedLedgers 更改为 ConcurrentHashSet PR #3989
- 在 log4j 配置中启用 kv 日志 PR #3986
- 支持在重放日志阶段跳过无效的日志记录 PR #3956
- 优化 getEntryLogMetadata PR #3948
依赖项更新
- 将 guava 版本从 31.0.1-jre 升级到 32.0.1-jre PR #4008
- 升级 Netty 到 4.1.94.Final 以解决 CVE-2023-34462 PR #3999
详情
https://github.com/apache/bookkeeper/pulls?q=is%3Apr+label%3Arelease%2F4.16.3+is%3Aclosed
Release Note 由上游项目发布,本站仅索引镜像,版权归原作者所有。